.zoomContainer {
    position: fixed;
    left: 15px;
    bottom: 200px;
    width: 34px;
    height: 88px;
    padding: 0px;
    cursor: pointer;
    border-radius: 22px;
    // box-shadow: 2px 2px 8px -2px rgba(151, 155, 157, 0.5);
    box-shadow: 2px 2px 8px -2px rgba(151,155,157,0.5);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: #FFFFFF;

    .addIcon {
        height: 44px;
        transform: rotateZ(45deg);
        position: relative;
    }

    .subIcon {
        height: 44px;

        &::after {
            content: '';
            position: absolute;
            width: 34px;
            height: 1px;
            background: #EDEDED;
            left: 50%;
            transform: translateX(-50%);
            top: 0;
        }
    }
}